using System;

namespace PPIDesktopClient.Entities
{
	[Serializable]
	public class EUtility_QueryPolygon_Point
	{
		#region Miembros Privados
		Int32 m_Utility_QueryPolygon_PointId;
		EUtility_QueryPolygon m_Utility_QueryPolygon;
		double m_Latitude;
		double m_Longitude;
		#endregion Miembros Privados

		#region Propiedades
		public Int32 Utility_QueryPolygon_PointId
		{
			get { return m_Utility_QueryPolygon_PointId; }
			set { m_Utility_QueryPolygon_PointId = value; }
		}
		public EUtility_QueryPolygon Utility_QueryPolygon
		{
			get { return m_Utility_QueryPolygon; }
			set { m_Utility_QueryPolygon = value; }
		}
		public double Latitude
		{
			get { return m_Latitude; }
			set { m_Latitude = value; }
		}
		public double Longitude
		{
			get { return m_Longitude; }
			set { m_Longitude = value; }
		}
		#endregion Propiedades

		#region Constructores
		#region summary
		/// <summary>
		/// Date: 05/20/2008
		/// Time: 13:21:11
		/// Generated by: VMCoder
		/// Generated using VirtualGenerator
		/// </summary>
		#endregion summary
		public EUtility_QueryPolygon_Point()
		{
			m_Utility_QueryPolygon_PointId = Int32.MinValue;

		}

		#region summary
		/// <summary>
		/// Date: 05/20/2008
		/// Time: 13:21:11
		/// Generated by: VMCoder
		/// Generated using VirtualGenerator
		/// </summary>
		#endregion summary
		public EUtility_QueryPolygon_Point(Int32 utility_QueryPolygon_PointId)
			: this()
		{
			m_Utility_QueryPolygon_PointId = utility_QueryPolygon_PointId;

		}

		#region summary
		/// <summary>
		/// Date: 05/20/2008
		/// Time: 13:21:11
		/// Generated by: VMCoder
		/// Generated using VirtualGenerator
		/// </summary>
		#endregion summary
		public EUtility_QueryPolygon_Point(Int32 utility_QueryPolygon_PointId, EUtility_QueryPolygon utility_QueryPolygon, double latitude, double longitude)
			: this(utility_QueryPolygon_PointId)
		{
			m_Utility_QueryPolygon = utility_QueryPolygon;
			m_Latitude = latitude;
			m_Longitude = longitude;

		}

		#endregion Constructores
	}
}

